package com.koron.css2.newProjectCenter.bean;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.koron.css2.baseConfig.bean.BaseBean;

import java.util.Date;

/**
 * @Author: 苏小龙
 * @CreateTime: 2024-12-04
 * @Description: 材料报废遗失
 * @Version: 1.0
 */
public class PjPubUpScrap extends BaseBean {

    /**
     * 材料id
     */
    private String materialId;
    /**
     * 单据编号
     */
    private String receiptCode;
    /**
     * 单据类型
     */
    private Integer receiptType;

    /**
     * 仓库id
     */
    private String storeId;
    /**
     * 仓库名称
     */
    private String storeName;
    /**
     * 经办人
     */
    private String handler;
    /**
     * 经办时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date handlerDate;
    /**
     * 操作员id
     */
    private String operatorAccount;
    /**
     * 操作员
     */
    private String operatorName;
    /**
     * 原因
     */
    private String reason;
    /**
     * 备注
     */
    private String comments;
    /**
     * 排序
     */
    private Integer sortNo;
    /**
     * 排序
     */
    private Integer status;

    public String getMaterialId() {
        return materialId;
    }

    public void setMaterialId(String materialId) {
        this.materialId = materialId;
    }

    public String getReceiptCode() {
        return receiptCode;
    }

    public void setReceiptCode(String receiptCode) {
        this.receiptCode = receiptCode;
    }

    public Integer getReceiptType() {
        return receiptType;
    }

    public void setReceiptType(Integer receiptType) {
        this.receiptType = receiptType;
    }

    public String getStoreId() {
        return storeId;
    }

    public void setStoreId(String storeId) {
        this.storeId = storeId;
    }

    public String getStoreName() {
        return storeName;
    }

    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }

    public String getHandler() {
        return handler;
    }

    public void setHandler(String handler) {
        this.handler = handler;
    }

    public Date getHandlerDate() {
        return handlerDate;
    }

    public void setHandlerDate(Date handlerDate) {
        this.handlerDate = handlerDate;
    }

    public String getOperatorAccount() {
        return operatorAccount;
    }

    public void setOperatorAccount(String operatorAccount) {
        this.operatorAccount = operatorAccount;
    }

    public String getOperatorName() {
        return operatorName;
    }

    public void setOperatorName(String operatorName) {
        this.operatorName = operatorName;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public String getComments() {
        return comments;
    }

    public void setComments(String comments) {
        this.comments = comments;
    }

    public Integer getSortNo() {
        return sortNo;
    }

    public void setSortNo(Integer sortNo) {
        this.sortNo = sortNo;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }
}
